@charset "utf-8";
/* CSS Document */

*{padding:0px; margin: 0px}
body{margin:0;font-family:'微软雅黑','Times New Roman', Times, serif;font-size:14px; color:#333;}
ul{list-style:none;}
a{outline:none;}
a:active,a.active,a:focus{color:#fff;}
input, select, textarea{line-height:1.8;font-size:13px;color:#5b5b5b;border:1px solid #e5e5e5;padding:2px 5px; border-radius:3px;}
input:focus, textarea:focus{border:1px solid #a1c8f8;box-shadow: 0 0 3px rgba(98,158,241,0.3);}


 
/****************************TOP-START********************************************/
.container-fluid{padding:0;position: relative;height:100%;}
.gray{background:#f6f6f6}
.top{width:100%;height:60px; background:#4d8edd;position:relative;}
.logo{color:#fff;font-size:18px;line-height: 60px; margin-left:20px;}
.welcome{color: #ffffff;float: right;font-size: 13px;line-height: 60px;padding-right: 10px;}
.top-right{float: right;}
.top_right{ height:42px; float:right;}
.logo_sec{ height:60px;float:left}
 .fa{line-height:inherit}
 
/*图标*/ 
#taskbar_right {float: right;text-align:right;}
#taskbar_right a{ display: inline-block;float: left;width: 40px;height: 60px;font-size: 18px;color: #fff;line-height: 60px;text-align: center;}
#taskbar_right a:hover{background:url(../../images/common/tr-bg.png) repeat-x;}
#taskbar_right a:hover i{animation: wiggle 1.5s linear infinite alternate;transform-origin:50% 50%;}
@keyframes wiggle {
  0%, 10%, 20%, 30%, 40% {
    transform: rotate(0);
  }
  40%, 50%, 60%, 70%, 80% {
    transform: rotate(20deg);
  }
  45%, 55%, 65%, 75%, 85% {
    transform: rotate(-20deg);
  }
  85%, 100% {
    transform: rotate(0);
  }
}
/*
#taskbar_right a:nth-child(2n+1) i{color:#ecd276;}
#taskbar_right a:nth-child(2n+2) i{color:#ffac99;}
#taskbar_right a:nth-child(2n+3) i{color:#bbf7c8;}
#taskbar_right a:nth-child(2n+4) i{color:#e1eefe;}
*/
#taskbar_right a i{color:#dfedfe;}
#taskbar_right a#person_info{font-size:19px;}
#taskbar_right a#person_info2{width:39px;}
#taskbar_right a#logout{border-left:1px solid #3d7fcf;width:60px;margin-left:15px;}
#taskbar_right a#logout i{color:#2c64a9 /*f4d37b*/;}

 

/*切换用户01*/
#site-nav {Z-INDEX: 10; COLOR: #444444;   POSITION: relative; width:40px;   float:left} 
.photo{ width:48px; height:60px; float:right;   position:relative; }
#site-nav .switch-bd {  DISPLAY: none; Z-INDEX: 10001; width:160px;  min-height:110px; height:auto; border:1px solid 
#e0e7ee; position:absolute; background-color:#fafafa;  top:47px; left:-104px; z-index: 13; box-shadow:1px 2px 2px #cccccc ; border-radius:5px; padding-bottom:5px}
.switch_arrow{ width:15px; height:7px; position:absolute; right: 26px;
    top: -7px; background:url(../../images/ztblue/switch.png) no-repeat -14px -41px;}
#site-nav .switch {POSITION: relative; float:left}
#site-nav .switch:hover .switch-bd {DISPLAY: block}
#site-nav .hover .switch-bd {DISPLAY: block} 
.switch-bd ul { padding:5px 15px; float:left}
.switch-bd ul li{ height:30px; line-height:30px; float:left; width:130px; border-bottom:1px solid #e2e9ef;text-align:left; cursor:pointer;color:#5a6074;font-size:13px;} 
.switch-bd ul li:hover{ background-color:#f0f2f6}
.switch-bd span{ width:16px; height:16px; display:block; background:url(../../images/common/switch.png) no-repeat -85px -6px; float:right; margin-top:5px}


/*菜单超出宽度显示箭头*/  
#taskbar_center{float: left; height: 40px;}
#taskbar_center #tabs_left_scroll,#taskbar_center #tabs_right_scroll{width: 20px; height: 40px; position: relative; float:left; display: none;line-height:40px;cursor:pointer;text-align:center;color:#acaeb2;font-size:12px;}
#taskbar_center #tabs_left_scroll.active{color:#f3c549;} 
#taskbar_center #tabs_right_scroll.active{color:#f3c549;} 
#taskbar_center #tabs_container{width: 100%; white-space: nowrap; float: left; height: 40px; overflow: hidden}  


/*导航菜单*/
 
.navi_head{padding:0px;height:40px;background-color:#f1f1f1; }
.navi_body{overflow:hidden;height:40px;background:#435168;transition:height ease 0.5s;box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);position: absolute; width:100%; z-index:1}
.navi_con{width:auto; height:auto; float:left}
.navi_con>span{width:140px;text-align:left;height:auto;display:inline-block;color:#FFF;font-size:14px;vertical-align:top;font-weight: normal;cursor: pointer;}
.navi_con>span>p.navi_title a{  white-space: nowrap; }
.navi_con>span>p a{color:#FFF;text-decoration:none;line-height:18px;font-size:12px;padding:8px 3px 8px 27px;white-space: normal;}
.navi_con>span>p a:hover{color:#FFF;}
.navi_con>span>p a.navs{color:#c2cee1;text-decoration:none; padding-left: 28px;}
.navi_con>span>p a.navs i{margin-right:4px;}
.navi_con>span>p a.navs:hover{color:#fff;}
.navi_con>span>p a.navs:hover i{margin-left:1px;}
.navi_con>span>p{margin:0;overflow:hidden;}
.navi_title{font-size:13px;line-height:40px;margin-top:0;color:#566f96;font-weight:normal;}
.navi_con>span>p.navi_title{margin:0;padding-left: 8px;}
.navi_con>span>p.navi_title i{margin-right:5px;line-height: 38px;}
.navi_con>span:hover{background:rgba(162,192,238,0.2);}
.navi_con>span:hover p.navi_title{background:#fff;height:40px;}

 
/*导航图标*/
.navi_con span:nth-child(1) p.navi_title i:before{content:"\f007";}
.navi_con span:nth-child(2) p.navi_title i:before{content:"\f046";}
.navi_con span:nth-child(3) p.navi_title i:before{content:"\f1ea";}
.navi_con span:nth-child(4) p.navi_title i:before{content:"\f0c0";}
.navi_con span:nth-child(5) p.navi_title i:before{content:"\f0f6";}

.navi_con span:nth-child(6) p.navi_title i:before{content:"\f133";}
.navi_con span:nth-child(7) p.navi_title i:before{content:"\f01c";}
.navi_con span:nth-child(8) p.navi_title i:before{content:"\f15c";}
.navi_con span:nth-child(9) p.navi_title i:before{content:"\f200";}
.navi_con span:nth-child(10) p.navi_title i:before{content:"\f201";}

.navi_con span:nth-child(11) p.navi_title i:before{content:"\f279";}
.navi_con span:nth-child(12) p.navi_title i:before{content:"\f0f2";}
.navi_con span:nth-child(13) p.navi_title i:before{content:"\f0ae";}
.navi_con span:nth-child(14) p.navi_title i:before{content:"\f02c";}
.navi_con span:nth-child(15) p.navi_title i:before{content:"\f0e4";}

.navi_con span:nth-child(16) p.navi_title i:before{content:"\f19d";}
.navi_con span:nth-child(17) p.navi_title i:before{content:"\f07c";}
.navi_con span:nth-child(18) p.navi_title i:before{content:"\f253";}
.navi_con span:nth-child(19) p.navi_title i:before{content:"\f1b2";}
.navi_con span:nth-child(20) p.navi_title i:before{content:"\f1d8";}

/*导航动画效果*/
.button {
	float: left;
	width: 100%;
	display: block;
	margin: 0;
	padding: 3px 5px;
	border: none;
	background: none;
	color: inherit;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
}
.button:focus {
	outline: none;
}
.button > span {
	vertical-align: middle;
}

.button.button--aylen {
	overflow: hidden;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}
.button--aylen.button--inverted {
	background: none;
	color: #fff;
}
.button--aylen::before,
.button--aylen::after {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	bottom: 100%;
	left: 0;
	z-index: -1;
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button--aylen::before {
	background: #6ba4e9;
}
.button--aylen::after {
	background: #4d8edd;
}
.button--aylen:hover {
	color: #fff;
}
.button--aylen:hover::before,
.button--aylen:hover::after {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
.button--aylen:hover::after {
	-webkit-transition-delay: 0.175s;
	transition-delay: 0.175s;
}
/*主题风格*/
.zt{position:absolute;right:0; top:60px;z-index: 11; width:36px;overflow:hidden;height:40px;padding:0 12px;background:#fff;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.1), inset 0px 1px 2px 0px rgba(40, 40, 40, 0.2);border-radius:0 0 0 15px;line-height: 40px;color:#5e6d7f;font-size:12px;transition:width ease-out 0.2s;cursor: pointer;}
.zt:hover{width:244px;}

.zt i{color:#4d8edd;margin-right:5px;font-size:14px;}
.color{position: relative;display:inline-block;float:left;width:20px;height:20px;margin-left:5px;margin-top:10px;cursor: pointer;border:1px solid transparent;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);  
}

.color:hover{
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.3);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.3);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.3);
    transition: all 200ms ease-in;
    transform: scale(1.3);
}
.color.cur{transform:scale(1.3);}
.color:focus{outline:none;}
.color01{background:#4fb967;}
.color02{background:#4d8edd;}
.color03{background:#c47e51;}
.color04{background:#2B4D72;}
.color05{background:#f35438;}
.line{height:20px;width:1px; background:#D4D4D4;margin:10px 5px 10px 10px;}
 
/*主框架main05*/
.main05{ padding:0px 0px;height:100%;}

/*************************right-css-change********************************/
a:hover{color:#2872c7}
#tabs_portal_0_panel{ background:#ffffff}

.butsea {border-bottom: 1px dashed #ddd;height: auto;line-height: 32px;margin-bottom: 10px; min-height: 32px;padding-bottom: 5px;overflow: hidden;}
 /*当前位、操作按钮 搜索*/
.address{height:24px;line-height:24px; }
.address a{color:#3379cf}
.address a:hover{color:#4587d8}
.address a:visited{color:#4587d8}

 /*table*/
.bot_line{ border-collapse:collapse;}
.bot_line td{ line-height:24px; padding:2px 5px;color:#646464;font-size:13px;}
.bot_line th{ border-color:#ddd;border-top:2px solid #74a8e6; border-style:solid;border-width:2px 0px 1px 0px; line-height:32px; font-size:13px;font-weight:normal;text-align:left;padding:2px 5px;background:#f6f6f6;color:#333; }
.bot_line tr:hover{background:#fcf8ea;}
.bgcol{ background-color:#f4f7fc}

/*添加列表*/
.addlist{ float:left; line-height:24px; padding:0;background:#ffffff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;} 
.addlist td{ border:1px solid #d9d9d9;padding:2px }
.addlist th{ background-color: #f7f7f7; border: 1px solid #d9d9d9; text-align:right; padding-right:5px;padding:2px}
.addlist_title{ width:100%; float:left; margin-top:5px; line-height:36px; font-size:20px; font-family:"黑体"; text-align:center;background-color:#f5f5f5; }

.addlist_hp{ float:left;  line-height:24px;  padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;} 
.addlist_hp td{ border:1px solid #d9d9d9;   padding:2px }
.addlist_hp th{ background-color:#f7f7f7;border:1px solid #d9d9d9;  text-align:left; padding:2px }

/*黄色shangkebiao
.addlist_01{ float:left;   line-height:24px;  padding:0} 
.addlist_01 td{ border:1px dotted #e6d1c4;padding:2px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }
.addlist_01 th{ background-color:#fef7ef;border:1px dotted #e6d1c4;  text-align:left; padding:2px ;color:#4d3425;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}
*/
.addlist_01{ float:left;   line-height:24px;  padding:0} 
.addlist_01 td{ border:1px dotted #789aba;padding:2px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }
.addlist_01 th{ background-color:#f7fcfe;border:1px dotted #789aba;  text-align:left; padding:2px ;color:#333;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}


.addlist_02{ float:left;   line-height:24px;  padding:0} 
.addlist_02 td{ border:1px solid #d9d9d9;padding:2px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }
.addlist_02 th{ background-color:#f7f7f7;border:1px solid #d9d9d9;  padding:2px ;color:#333;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}

/*左侧表格*/
 table.dataTable th{text-align:left;line-height:24px;  padding: 2px;border-top: 1px solid #cddef4;border-bottom: 1px solid #cddef4; border-left: 1px dotted #cddef4;border-right: 1px dotted #cddef4; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;background: url(../../images/common/menubox01.gif) repeat-x #e8f0f1 ;}
 table.dataTable td { padding: 2px;  border: 1px dotted #cddef4; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;}  


/*按钮*/

.addlist_button1{float:left } 
.addlist_button1 a{display: block;padding:0px 15px; background:#5daae5;border-radius:3px;line-height:26px;color:#fff;font-size:12px;border:1px solid #4c9cda;}
.addlist_button1 a:hover{background:#4c9cda;text-decoration:none;}
.addlist_button1 a:visited{ color:#ffffff; }

.addlist_button{float:left } 
.addlist_button a{display: block;padding:0px 15px; background:#69bd70;border-radius:3px;line-height:26px;color:#fff;font-size:12px;border:1px solid #4fa057;}
.addlist_button a:hover{background:#5aae62;text-decoration:none;}
.addlist_button a:visited{ color:#ffffff; }

.addlist_button2{float:left   } 
.addlist_button2 a{display: block;padding:0px 15px; background:#e5a43d;border-radius:3px;line-height:26px;color:#fff;font-size:12px;border:1px solid #d79428;}
.addlist_button2 a:visited{ color:#ffffff; }
.addlist_button2 a:hover{background:#da9932;text-decoration:none;}

.addlist_button3{float:left   } 
.addlist_button3 a{display: block;padding:0px 15px; background:#f0f0f0;border-radius:3px;line-height:26px;color:#777;font-size:12px;border:1px solid #bfbfbf;}
.addlist_button3 a:visited{ color:#ffffff; }
.addlist_button3 a:hover{background:#f0f0f0;text-decoration:none;}

.addlist_button4{float:left   } 
.addlist_button4 a{display: block;padding:0px 8px; background:#5daae5;border-radius:3px;line-height:26px;color:#fff;font-size:12px;border:1px solid #4c9cda;}
.addlist_button4 a:visited{ color:#ffffff; }
.addlist_button4 a:hover{background:#4c9cda;text-decoration:none;}

.addlist_button5{float:left } 
.addlist_button5 a{display: block;padding:8px 12px; background:#69bd70;border-radius:3px;line-height:26px;color:#fff;font-size:14px;border:1px solid #4fa057;}
.addlist_button5 a:hover{background:#5aae62;text-decoration:none;}
.addlist_button5 a:visited{ color:#ffffff; }


.week_button{float:left   } 
.week_button a{display: block;padding:0px 14px; background:#5daae5 ;border-radius:3px;line-height:26px;color:#fff;font-size:12px;border:1px solid #4c9cda;}
.week_button a:visited{ color:#ffffff; }
.week_button a:hover{background:#4c9cda;text-decoration:none;}


/*icon*/  
.ico_button {float: left;margin-right: 4px;margin-top: 2px;cursor: pointer;}
.ico_button  a {height:28px;line-height:28px;cursor: pointer; display: block;border: 1px solid #ffffff; white-space: nowrap;}
.ico_button  a span{color:#444444;}
.ico_button  a:hover {border: 1px solid #dee5ea;cursor: pointer;background: #f3f9fc ; }
.ico_button b {display: block;}

.ico_button_gray {float: left;margin-right: 4px;margin-top: 2px;cursor: pointer;}
.ico_button_gray  a {height:28px;line-height:28px;cursor:default; display: block;border: 1px solid #cccccc; background:#ebebeb; color:#777777; white-space: nowrap;}
.ico_button_gray b {display: block;}

.btn_ico1{ background: url(../../images/common/icon02.png) no-repeat -2px -2px; }
.btn_ico2{ background: url(../../images/common/icon02.png) no-repeat -27px -2px; }
.btn_ico3{background:  url(../../images/common/icon02.png) no-repeat -51px -2px; }
.btn_ico4{ background: url(../../images/common/icon02.png) no-repeat -76px -2px; }
.btn_ico5{ background: url(../../images/common/icon02.png) no-repeat -101px -2px; }
.btn_ico6{ background: url(../../images/common/icon02.png) no-repeat -126px -1px; }
.btn_ico7{ background: url(../../images/common/icon02.png) no-repeat -152px -2px; }
.btn_ico8{background:  url(../../images/common/icon02.png) no-repeat -2px -28px; }
.btn_ico9{ background: url(../../images/common/icon02.png) no-repeat -27px -28px; }
.btn_ico10{ background: url(../../images/common/icon02.png) no-repeat -51px -28px; }
.btn_ico11{ background: url(../../images/common/icon02.png) no-repeat -76px -28px; }
.btn_ico12{ background: url(../../images/common/icon02.png) no-repeat -101px -28px; }
.btn_ico13{ background: url(../../images/common/icon02.png) no-repeat -126px -28px; }
.btn_ico14{ background: url(../../images/common/icon02.png) no-repeat -152px -27px; }
.btn_ico15{ background: url(../../images/common/icon02.png) no-repeat -2px -54px; }
.btn_ico16{ background: url(../../images/common/icon02.png) no-repeat -27px -54px; }
.btn_ico17{ background: url(../../images/common/icon02.png) no-repeat -51px -52px; }
.btn_ico18{ background: url(../../images/common/icon02.png) no-repeat -76px -52px; }
.btn_ico19{ background: url(../../images/common/icon02.png) no-repeat -101px -52px; } 
.btn_ico20{ background: url(../../images/common/icon02.png) no-repeat -126px -52px; }
.btn_ico21{ background: url(../../images/common/icon02.png) no-repeat -152px -52px; }
.btn_ico22{ background: url(../../images/common/icon02.png) no-repeat -2px -79px; }
.btn_ico23{ background: url(../../images/common/icon02.png) no-repeat -27px -79px; }
.btn_ico24{ background: url(../../images/common/icon02.png) no-repeat -51px -79px; }
.btn_ico25{ background: url(../../images/common/icon02.png) no-repeat -76px -79px; }
.btn_ico26{ background: url(../../images/common/icon02.png) no-repeat -101px -79px; }

.btn_ico1_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -2px -2px; }
.btn_ico2_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -27px -2px; }
.btn_ico3_gray{background:  url(../../images/common/icon_gray02.png) no-repeat -51px -2px; }
.btn_ico4_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -76px -2px; }
.btn_ico5_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -101px -2px; }
.btn_ico6_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -126px -2px; }
.btn_ico7_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -152px -2px; }
.btn_ico8_gray{background:  url(../../images/common/icon_gray02.png) no-repeat -2px -28px; }
.btn_ico9_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -27px -28px; }
.btn_ico10_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -51px -28px; }
.btn_ico11_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -76px -28px; }
.btn_ico12_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -101px -28px; }
.btn_ico13_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -126px -28px; }
.btn_ico14_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -152px -28px; }
.btn_ico15_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -2px -54px; }
.btn_ico16_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -27px -54px; }
.btn_ico17_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -51px -54px; }
.btn_ico18_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -76px -52px; }
.btn_ico19_gray{ background: url(../../images/common/icon_gray02.png) no-repeat -101px -52px; }

/*操作按钮*/
.cz_button{ width:24px; height:22px; float:left; margin-right:5px; background:url(../../images/ztblue/switch.png) no-repeat; cursor:pointer}

/*弹出*/
.popup_bg{background:#4d8edd;}
.popup_sty{border: 6px solid #ddd;-webkit-box-shadow: 0px 0px 5px #000;-moz-box-shadow: 0px 0px 5px #000;box-shadow: 0px 0px 5px #000;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.popup_title{float: left;width:100%; margin-bottom:10px; border-bottom:1px dotted #cccccc; line-height:30px;height:30px;}

.popup{padding:10px;}
a.btn_close{float: right; display:block; margin-top:4px;  margin-right:10px; width:20px;height:22px;  background:url(../../images/ztblue/switch.png) no-repeat -97px -469px;}
a.btn_close:hover{ background:url(../../images/ztblue/switch.png) no-repeat -117px -469px;}

.popup_left{font-weight:bold; float:left; font-size: 13px; padding-left:10px;line-height:30px;height:30px; color:#ffffff }
.pop_table td{line-height:36px; border:2px solid #ffffff; padding:2px}
.pop_table tr{background:#f6f6f6} 
#BOX_overlay {position: absolute; z-index:80; top: 0px; left: 0px;
	background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
#BOX_overlay01 {position: absolute; z-index:80; top: 0px; left: 0px;
background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.3;opacity: 0.3;}
.popup_left2{font-weight:bold; float:left; font-size: 13px; line-height:18px;height:18px; color:#ffffff }

/*tab3右侧学分要求*/
.xfyq_area{ float:left; min-height:32px; height:auto; _height:32px;
 border:1px solid #cddef4; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
 box-shadow:0 2px 2px -2px #b5b5b5; border-radius:3px; background:#ffffff; width:100%; _width:99%; *width:99%;}
.xfyq_top{ border-bottom:1px solid #cddef4; box-shadow:0 2px 2px -2px #d0d0d0; float:left; text-shadow:0 1px #FFFFFF;height:28px;line-height:28px; font-size:14px; width:100%;
   background: url(../../images/common/menubox01.gif) repeat-x #ebeef4 ;}
   
/*516tab教师指导性培养方案 -与以上边框颜色要相同*/
.pyfa_left{ width:350px;  min-height:200px; height:auto; _height:200px; position:relative;overflow:hidden;  float:left;border-left:1px solid #cddef4;
border-bottom:1px solid #cddef4;border-right:1px solid #cddef4;
box-shadow:0 2px 2px -2px #cddef4; border-radius:3px; background:#ffffff  }

/*菜单class*/
.Menubox {width:100%;height:24px;border-bottom:1px solid #d9d9d9; margin-top:5px; margin-bottom:5px }
.Menubox ul{margin:0px;padding:0; height:24px;float:left;}
.Menubox li{float:left;cursor:pointer;line-height:23px;height:23px; border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#f7f7f7; }
.Menubox li a{ display:block;padding:0px 15px;color:#444444; }
.Menubox li:hover{background: #ffffff;color:#4d8edd; font-weight: bold;border-top:2px solid #4d8edd ;height:23px;line-height:23px; }
.Menubox li.hover{ height:23px;line-height:23px;  background: #ffffff;color:#4d8edd; font-weight: bold;border-top:2px solid #4d8edd; }
.Menubox li.hover a{color:#4d8edd; display:block;padding:0px 15px }

/*页码*/
/*定位
DIV.youtube {width: 100%;background-color: #e7e7e7;PADDING:0px 6px 4px 0px;FONT-SIZE: 12px; COLOR: #313031;TEXT-ALIGN: right; margin-top:10px; height:30px;position: absolute; bottom:0px;right:0;}
DIV.youtube01 {width: 100%;background-color: #e7e7e7;PADDING:0px 6px 4px 0px;FONT-SIZE: 12px; COLOR: #313031;TEXT-ALIGN: right; margin-top:10px; height:30px;}
.list-page a.cur,.task-list-page a:hover,.list-page a:hover {background: #edaa41 !important;}
.list-page {margin-top: 4px;}
.list-page li {border: 1px solid #ccc !important;box-shadow:0 0px 0px #777777 !important;border-radius: 3px !important;}
.list-page a {padding: 5px 10px !important;background:#fff !important;}
.dis {background:#fff !important;color: #999;display: inline-block;float: left;padding: 5px 10px !important;}
*/
DIV.youtube {PADDING:0px 6px 4px 0px;FONT-SIZE: 12px; COLOR: #313031;TEXT-ALIGN: right; margin-top:10px; height:30px;}
 
.list-page {margin-top: 4px;}
.list-page li {border: 1px solid #ccc !important;box-shadow:0 0px 0px #777777 !important;border-radius: 3px !important;}
.list-page a {padding: 5px 10px !important;background:#f2f2f2 !important;color:#333 !important;}
.list-page a.cur,.task-list-page a:hover,.list-page a:hover {background: #edaa41 !important;color:#fff !important;}
.dis {background:#f2f2f2 !important;display: inline-block;float: left;padding: 5px 10px !important;color:#555 !important;}


 /*选课提示*/
.xkts_icon a{color:#3f80cf}
.xkts_icon a:visited{color:#4d8edd }
.xkts_icon a:hover{color:#4d8edd }

/*错误页按钮*/
.error_icon a{color:#3f80cf}
.error_icon a:visited{color:#4d8edd}
.error_icon a:hover{color:#4d8edd}

/*登录首页new*/
.tz_title{color:#2989f6;}

/*登录首页*/
.list_top{background:url("../../images/ztblue/switch.png") no-repeat -10px -492px;  }
.list_line{background:url("../../images/ztblue/switch.png") no-repeat left -533px #cbcad1;}

/*登录首页右下角下载*/
.download_btn{width:100px; height:44px; line-height:44px; padding-left:40px; color:#ffffff; font-size:16px; cursor:pointer;
background:url("../../images/ztblue/switch.png") no-repeat left -577px; position:absolute; right:50px; bottom:100px}
.download_btn:hover{  background:url("../../images/ztblue/switch.png") no-repeat left -621px}

/*****************blue************************/
   